package manager.cms.dao;

import manager.cms.vo.CmsContentCatVO;

import java.util.List;

public interface CmsContentCatDao {
     //分页查询所有CMS分类数据
     public List<CmsContentCatVO> selectByConditionPage(CmsContentCatVO cmsContentCatVO);

     /**
      * 分页使用的统计条数
      * @param cmsContentCatVO
      * @return
      */
     public Integer selectByConditionPageCount(CmsContentCatVO cmsContentCatVO);
     //不分页查询
     public List<CmsContentCatVO> selectByCondition(CmsContentCatVO cmsContentCatVO);
     //批量保存
     public void addCmsContentCatBatch(List<CmsContentCatVO> cmsContentCatList);
     //单个保存
     public void addCmsContentCat(CmsContentCatVO cmsContentCatVO);
     //修改分类
     public void updateCmsContentCat(CmsContentCatVO cmsContentCatVO);
     //删除分类
     public void deleteCmsContentCat(String[] ids);
     //删除所有
     public void deleteAllCmsContentCat();

}
